home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / dl_serie / 042 / tkoff208 / takeoff2.txt < prev    next >
Encoding:
Text File  |  1994-09-25  |  14.8 KB  |  350 lines

  1.  
  2.                           Are you ready again for
  3.  
  4.  
  5.       //////          //                       ////     ///     ///
  6.         //            //                      //  //   //      //
  7.         //     ////   //  //   ////           //  //  /////   /////
  8.         //        //  // //   //  //  //////  //  //   //      //
  9.         //     /////  ////    //////          //  //   //      //
  10.         //    //  //  // //   //              //  //   //      //
  11.         //     /////  //  //   ////            ////    //      //
  12.  
  13.  
  14.                                Version 2.08
  15.                                Januar 1994
  16.  
  17.  
  18.                          Copyright © 1991-1994 by
  19.                       Thomas Klein and Oliver Scheel
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                               It's Freeware
  26.  
  27.  
  28.  
  29.  
  30. Inhaltsverzeichnis
  31. ==================
  32.  
  33. 1) Einleitung
  34.   1.1) Features
  35.   1.2) Die Dateien
  36.   1.3) Haftungsausschluß
  37.   1.4) Die Story
  38.   1.5) Credits
  39. 2) Bedienung
  40.   2.1) Konfiguration
  41.   2.2) Starten von Programmen
  42.   2.3) Tastaturbedienbarkeit
  43.  
  44. Anhänge
  45.  
  46. A) Patchvariablen
  47. B) Der Aufbau der INF-Datei
  48.  
  49.  
  50. 1) Einleitung
  51. =============
  52.  
  53. Take-Off ist ein Accessory zum schnellen Starten von  Programmen  über  ein
  54. sog. Popup-Menü. Einmal konfiguriert, erspart Take-Off auch die Wege in den
  55. tiefsten Ordner.  Als Alternative zu den Icons in Gemini,  soll es auch die
  56. Iconschwemme auf dem Desktop ein wenig vermindern.
  57.  
  58. *ACHTUNG:* Es gibt jedoch einige Einschränkungen.  Take-Off läuft nur, wenn
  59. mindestens eine der folgenden Bedingungen erfüllt ist:
  60.  
  61.  - Es wird Gemini bzw.  ein anderes Programm, welches über das sog. VA-Pro-
  62.    tokoll erlaubt Applikationen zu starten, benutzt. Take-Off wurde schwer-
  63.    punktmäßig auf den Betrieb unter diesen Bedingungen ausgelegt.
  64.  
  65.  - Mag!X ist installiert. Hier existieren gegenüber dem ersten Punkt einige
  66.    Einschränkungen.
  67.  
  68.  - MultiTOS ist installiert. Auch hier existieren Einschränkungen. 
  69.  
  70. Take-Off ist Freeware, d.h. es darf zu nicht-kommerziellen Zwecken frei ko-
  71. piert und benzutzt werden.  Der Vertrieb über einen PD-Versand o.ä. ist nur
  72. mit _schriftlicher_ Genehmigung möglich. Die Rechte bleiben in allen Fällen
  73. bei den Autoren. Zuwiderhandlungen werden strafrechtlich verfolgt.
  74.  
  75.  
  76. Kontaktadresse:
  77.  
  78. Oliver Scheel
  79. Mundenheimer Straße 254
  80. 67061 Ludwigshafen
  81. Email: Oliver_Scheel@lu.maus.de
  82.  
  83.  
  84. Noch eine Bemerkung:  Da ich mich aus verschiedenen Gründen nun  doch  wei-
  85. testgehend aus der Computerszene zurückziehen werde,  handelt es sich  hier
  86. wohl um die letzte Version von Take-Off (gilt auch für alle  meine  anderen
  87. Programme). Ich denke aber, daß Take-Off inzwischen sehr ausgereift ist und
  88. fast keine Wünsche mehr offen läßt.
  89.  
  90. 1.1) Features
  91. -------------
  92.  
  93.  - Bis zu 32 Programme können direkt über das Popup-Menü gestartet  werden.
  94.    Über nachladbare Info-Files, kann man diese Beschränkung sogar aufheben.
  95.  
  96.  - Unter Gemini können auch Verzeichnisse über das Popup geöffnet werden.
  97.  
  98.  - Den Programmen kann man sog. Aliase zuweisen (ähnlich wie bei den Gemini
  99.    Programm-Icons).
  100.  
  101.  - Neben dem Aufruf über den Accessory-Slot oder das Icon, bietet sich noch
  102.    eine weitere Möglichkeit an:  Ein Klick in die obere rechte  oder  linke
  103.    Bildschirmecke. Damit ist Take-Off immer schnell erreichbar.
  104.  
  105.  - Erlaubt die Übergabe von Parametern an das ausgewählte Programm.
  106.  
  107.  - Läuft in einer Multitasking-Umgebung auch als  Programm,  d.h.  Take-Off
  108.    ist so nur kurz aktiv und beendet sich wieder nach dem Start eines  Pro-
  109.    gramms. 
  110.  
  111. 1.2) Die Dateien
  112. ----------------
  113.  
  114. Zu Take-Off gehören folgende Dateien:
  115.  
  116.       - TAKEOFF2.ACC    Das eigentliche Accessory
  117.       - TAKEOFF2.TXT    Die Anleitung im ASCII-Format
  118.       - TAKEOFF2.DVI    Die Anleitung im DVI-Format
  119.       - CHANGES.TXT     Die Änderungen zwischen den einzelnen Versionen 
  120.                         (WICHTIG!!)
  121.       - TKOFFICN.RSC    Einige Icons für den Desktop
  122.  
  123. Take-Off darf nur _komplett_ mit diesen Dateien weitergeben werden.
  124.  
  125. 1.3) Haftungsausschluß
  126. ----------------------
  127.  
  128. Ich übernehme keine Haftung oder Verantworung für  direkte  oder  indirekte
  129. Schäden jedweder Art,  seien sie finanzieller,  materieller oder  sonstiger
  130. Art,  die aus dem Gebrauch, Nichtgebrauch oder Mißbrauch von Take-Off  ent-
  131. stehen.
  132.  
  133. 1.4) Die Story
  134. --------------
  135.  
  136. Die Idee von Take-Off stammt nicht von mir oder vom Thomas,  sondern  wurde
  137. 'einfach' nur vom Mac geklaut.  Dort existiert nämlich ein  sehr  ähnliches
  138. Programm.  Thomas hatte jedoch den (genialen) Einfall  das  Ganze  auf  dem
  139. ATARI unter Gemini zu implementieren.  Leider hatte er durch seine  Diplom-
  140. arbeit nicht die Zeit um Take-Off den entsprechenden Schliff zu  geben.  Da
  141. Take-Off meinen Ansprüchen nicht genügte, habe ich vom Thomas freundlicher-
  142. weise die Sourcen abstauben können. Auf dieser Basis habe ich dann Take-Off
  143. von Grund auf neu geschrieben.  Dadurch wurde es u.a.  kürzer und  zugleich
  144. vom Funktionsumfang und der Flexibilität wesentlich größer.
  145.  
  146. 1.5) Credits
  147. ------------
  148.  
  149. Zuerst danke ich an dieser Stelle dem Thomas Klein recht herzlich  für  die
  150. Sourcen und die Idee der Implementation.  Der größte Teil der Icons  stammt
  151. von Markus Müller (wer die Wahl hat,  hat die Qual ...).  Da ich  mein  1st
  152. Word plus in Rente geschickt habe,  liegt ab Version 2.05 eine Anleitung im
  153. DVI-Format bei.  Die ASCII-Anleitung wurde mit TeX2TXT von Roman Hodek  er-
  154. zeugt.  Bei Karl-Heinz Schneider bedanke ich  mich  für  den  'netten  Tip'
  155. (s.u.). Ansonsten gibt's da noch die Beta-Tester ...
  156.  
  157.  
  158. 2) Bedienung
  159. ============
  160.  
  161. Bevor überhaupt etwas abgeht,  muß die Datei TAKEOFF2.ACC in das Wurzelver-
  162. zeichnis des Boot-Laufwerks kopiert werden.  Danach muß der Rechner neu ge-
  163. startet werden.
  164.  
  165. Das Popup-Menü von Take-Off kann man auf verschiedene Art und Weise auf den
  166. Bildschirm zaubern.  Zunächst wäre da die traditionelle Art über den Acces-
  167. sory-Eintrag.  Als zweite Möglichkeit (die moderne) bietet sich  der  Start
  168. über das Icon an.  Wenn man nämlich in Gemini TAKEOFF2.ACC auf den  Desktop
  169. zieht, dann kann man das Accessory auch über einen Doppelklick auf das Icon
  170. starten.  Die dritte Möglichkeit ist die revolutionäre und erfolgt über ei-
  171. nen Klick in die obere rechte oder linke Bildschirmecke (ja  wirklich).  In
  172. der linken Bildschirmecke findet man dann auch ein Kästchen,  was  zugleich
  173. anzeigt, ob ein 'Take-Off' möglich ist. Wenn dieses Kästchen stört, so kann
  174. man dieses wegpatchen. Wie das gemacht wird, wird im Anhang beschrieben.
  175.  
  176. Alternativ dazu kann man Take-Off in einer Multitasking-Umgebung(!) auch in
  177. TAKEOFF2.APP umbenennen und einfach als Programm starten.  Dabei  erscheint
  178. das Popup-Menü sofort auf dem Bildschirm.  Nach dem Starten eines Programms
  179. beendet sich Take-Off wieder automatisch  und  verschwindet  auch  aus  dem
  180. Speicher.
  181.  
  182. Das Popup-Menü hat zwei Ebenen mit jeweils 16 Einträgen (bzw.  Slots).  Die
  183. erste Ebene erreicht man ganz normal.  Hält  man  beim  Aufruf  die  rechte
  184. Maustaste oder eine der [SHIFT]-Tasten fest, dann gelangt man direkt in die
  185. zweite Ebene.  Man kann aber auch innerhalb des Popups die Ebenen wechseln,
  186. indem man ebenfalls eine der eben genannten Tasten  festhält  und  mit  der
  187. linken Maustaste irgendwo hinklickt.
  188.  
  189. 2.1) Konfiguration
  190. ------------------
  191.  
  192. Bevor man richtig loslegen kann,  muß man Take-Off konfigurieren. Dazu ruft
  193. man das Popup-Menü auf und  sucht  sich  einen  Slot  aus.  Mit  gedrückter
  194. [CTRL]-Taste  klickt  man diesen an und es erscheint  eine  Dialogbox.  Mit
  195. wählt man mit Hilfe des Fileselectors ein Programm aus.  Da sich die 8 Zei-
  196. chen + Extension als Name im Popup-Menü nicht besonders schön machen,  kann
  197. man dem ausgewählten Programm[1] ein 16 Zeichen langes Alias zuweisen, z.B.
  198. '1st Word plus' anstelle von 'WORDPLUS.PRG'.  In diesem Alias  darf  _kein_
  199. Klammeraffe ('@') enthalten sein.
  200.  
  201. Wird in der Fileselectorbox nur ein Verzeichnis,  aber keine Datei  angeben
  202. (die Dateinamenzeile muß leer sein), so wird der Eintrag als Directory ver-
  203. waltet.  Dabei _muß_ aber ein Alias angegeben werden.  Beim Anklicken  wird
  204. hinterher nicht ein Programm gestartet,  sondern ein Fenster  mit  dem  ge-
  205. wünschten Verzeichnis geöffnet. Diese Option ist aber nur unter Gemini ein-
  206. setzbar.  Vor dem Eintrag im Popup erscheint eine Raute,  um  Verzeichnisse
  207. und Programme unterscheiden zu können.
  208.  
  209. Wie eingangs schon erwähnt,  kann man den Programmen Parameter mit auf  den
  210. Weg geben.  Take-Off bietet dabei zwei Möglichkeiten  an,  die  miteinander
  211. kombiniert werden können.  Zum einen ist es möglich bestimmte Parameter für
  212. jedes Programm festzulegen und abzuspeichern. Diese Parameter müssen in Pa-
  213. rameter eingetragen werden und werden bei jedem Programmstart  mit  überge-
  214. ben.  Zum anderen kann man in diesem Dialog mit angeben,  ob vorher Parame-
  215. ter,  die dem Programm übergeben werden sollen, abgefragt werden sollen. Es
  216. erscheint dann vor dem Launchen des Programms eine entsprechende Dialogbox.
  217.  
  218. Das Ganze wiederholt man jetzt solange bis man keine  Lust  mehr  hat  oder
  219. meint fertig zu sein.  Damit die Daten beim nächsten Rechnerstart wieder da
  220. sind,  muß man diese nach Änderungen immer abspeichern.  Dazu gibt  es  den
  221. Menüpunkt Save INF ....  Es erscheint eine Fileselectorbox,  in der man die
  222. Datei auswählen kann.  Die Datei die von Take-Off automatisch beim Neustart
  223. geladen wird heißt TAKEOFF.INF und muß sich im selben Verzeichnis wie Take-
  224. Off befinden.
  225.  
  226. Natürlich kann man auch mehrere Konfigurationen unter  verschiedenen  Namen
  227. abspeichern und so mit Load INF ... jederzeit nachladen.
  228.  
  229. Tip 1: Man kann auch ein Programm auf das Take-Off-Icon ziehen und dann den
  230.     Eintrag mit gedrückter [CTRL]-Taste auswählen.  Jetzt wird der Name und
  231.     der entsprechende Pfad direkt in den Dialog eingetragen und man braucht
  232.     nur noch das Alias zu ändern.
  233.  
  234. Tip 2: Um das Popup-Menü etwas übersichtlicher zu gestalten,  kann man sog.
  235.     Dummy-Einträge (z.B.  '-----') einfügen.  Diese zeichnen  sich  dadurch
  236.     aus,  daß zwar ein Alias eingetragen wurde,  aber  kein  Programm  aus-
  237.     gewählt wurde (dafür auch der -Button).  Diese Einträge kann  man  zwar
  238.     selektieren, jedoch passiert beim Auswählen nichts (es verschwindet nur
  239.     das Popup).
  240.  
  241. Tip 3: Wie eben schon erwähnt,  kann man verschiedene  INF-Dateien  abspei-
  242.     chern und nachladen. Take-Off wertet sogar die Kommandozeile aus. Falls
  243.     nun eine Datei, die auf das Muster TAKE*.INF paßt, übergeben wird, wird
  244.     diese automatisch geladen.  Es ist daher sinnvoll Take-Off  auf  dieses
  245.     Muster in Gemini als Applikation anzumelden.  Jetzt gibt es  drei  Mög-
  246.     lichkeiten die INF-Datei zu übergeben: 
  247.  
  248.     a) durch Draggen auf das Take-Off-Icon, 
  249.  
  250.     b) durch Doppelklick auf die INF-Datei (die sich auch auf  dem  Desktop
  251.         befinden kann) und 
  252.  
  253.     c) über einen Eintrag im Popup-Menü von Take-Off. 
  254.  
  255.     Besonders über die letzte Möglichkeit kann  man  sich  Take-Off  extrem
  256.     flexibel konfigurieren. 
  257.  
  258. ---------------
  259.  
  260.  [1]  Auch wenn hier immer von Programmen gesprochen wird: Es ist natürlich
  261.       möglich beliebige Dateien in das Menü zu übernehmen.  Jedoch ist  das
  262.       nur sinnvoll wenn auf eine passende Maske in Gemini eine  Applikation
  263.       angemeldet wurde.  Unter Mag!X-only oder MultiTOS-only kann man  _nur
  264.       Applikationen_ starten.
  265.  
  266.  
  267. 2.2) Starten von Programmen
  268. ---------------------------
  269.  
  270. Das Starten von Programmen ist  eigentlich sehr einfach:  Man ruft Take-Off
  271. auf und klickt das entsprechende Programm an.  Je  nach  Konfiguration  er-
  272. scheint eine Dialogbox, wo man dem Programm die Parameter von Hand mitgeben
  273. kann.
  274.  
  275. Benutzt man Gemini, so hat man noch weitere Möglichkeiten:
  276.  
  277.  - Will man dem Programm mit der Maus Parameter mit auf den Weg  geben,  so
  278.    zieht man die entsprechenden Dateien auf  das  Take-Off-Icon  und  wählt
  279.    dann das Programm im Popup-Menü aus.
  280.  
  281.  - Hält man beim Click auf den Eintrag die [ALT]-Taste fest,  so wird nicht
  282.    das Programm gestartet,  sondern das Verzeichnis  in  dem  das  Programm
  283.    steht in einem Fenster von Gemini dargestellt (also ähnlich wie bei  den
  284.    Icons, wo das ja genauso ist).
  285.  
  286.  - Bei Verzeichnissen (Raute vor dem Eintrag)  wird  automatisch  ein  ent-
  287.    sprechendes Fenster geöffnet. 
  288.  
  289. Als Zugabe noch ein netter Tip,  der mich von einem (anscheinend sehr  bei-
  290. sterten) User erreichte:
  291.  
  292. Meldet man Take-Off auf andere oder sogar alle Extensions ('*')  in  Gemini
  293. an,  so läßt sich darüber eine echte Schaltzentrale für den Desktop  reali-
  294. sieren.  Was passiert? Doppelklickt man nun eine Datei in Gemini,  so  wird
  295. automatisch Take-Off aufgerufen.  Von hier aus kann man dann  ein  Programm
  296. auswählen, welches die Datei verarbeiten soll (z.B. Editor, Viewer etc.).
  297.  
  298.  
  299. Noch eine Anmerkung zum Betrieb unter  Mag!X  oder  MultiTOS:  Benutzt  man
  300. Mag!X oder MultiTOS, so kann man auch ohne Gemini Applikationen(!) parallel
  301. starten.  Ist jedoch Gemini aktiv,  so wird der Befehl zum Starten immer an
  302. Gemini geschickt.
  303.  
  304. 2.3) Tastaturbedienbarkeit
  305. --------------------------
  306.  
  307. Take-Off kann man unter Gemini ohne weiteres  komplett  über  die  Tastatur
  308. steuern (incl.  Aufruf).  Wie das geht? Zuerst legt man sich ein  Take-Off-
  309. Icon auf den Gemini-Desktop (sollte man sowieso).  Diesem  Icon  weist  man
  310. dann in Gemini eine Tastenkombination zu. Somit läßt sich Take-Off über die
  311. Tastatur aktivieren. Das PopUp selber ist auch tastaturbedienbar. Über [Cs-
  312. rUp/Down] kann man den Cursor bewegen,  mit [Return] oder [Enter] wählt man
  313. den Menüpunkt aus. Man kann dabei auch [CTRL] oder [SHIFT] drücken um so an
  314. die Specials zu gelangen.
  315.  
  316. Anhang 
  317.  
  318.  
  319.  
  320. Anhang A) Patchvariablen
  321. ========================
  322.  
  323. Ab Version 2.05 existiert in Take-Off eine Patchvariable,  mit der man  das
  324. Kästchen in der linken oberen Ecke unterdrücken kann. Dazu bedient man sich
  325. eines Disketten-Monitors o.ä.  und sucht in TAKEOFF2.ACC  die  Zeichenkette
  326. 'pmarker:'.  Die Zahl hinter dieser Variable gibt an,  ob das Kästchen  ge-
  327. zeichnet werden soll oder nicht.  '1' steht dabei für zeichnen und '0'  für
  328. nicht zeichnen.
  329.  
  330. *Wichtig:* Gepatchte Take-Offs dürfen _nicht_ weitergegeben werden!
  331.  
  332.  
  333. Anhang B) Der Aufbau der INF-Datei
  334. ==================================
  335.  
  336. Will man umfangreiche Umstrukturierungen im Popup vornehmen,  so ist es  am
  337. sinnvollsten einen ASCII-Editor (z.B. qed) zu benutzen. Der Aufbau des INF-
  338. Files ist relativ einfach.  Die Slot-Nr., der vollständige Pfad, das Alias,
  339. die Konfiguration (0:  Normal,  1: TTP) und die vorgegebenen Parameter sind
  340. jeweils durch ein '@' unterteilt.  Die Slot-Nummern 0-15 gelten für die er-
  341. ste Seite,  die Nummern 16-31 für die zweite.  Die Einträge brauchen  nicht
  342. sortiert werden,  da durch die Nummern der Eintrag ja eindeutig  zugeordnet
  343. werden kann. Hier ein einfaches Beispiel für einen Eintrag:
  344.  
  345. 12@C:\WORDPLUS\WORDPLUS.PRG@1st Word plus@0@BRIEF.DOC
  346.  
  347. Nummern größer 31 werden abgefangen,  um so kompatibel zur Version 1.0x  zu
  348. bleiben, die ja 40 Einträge beherrscht.
  349.  
  350.